gusucode.com > 现代通信系统——使用MATLAB(+全部程序) > 现代通信系统——使用MATLAB(+全部程序)/现代通信系统——使用MATLAB(+全部程序)/Matlab 程序/Chapter6/ip_06_09.m
% MATLAB script for Illustrative Problem 6.9. echo on d=[1 1 1 0 1 0 0 1 0 0 0 1]; p(1)=0; for i=1:length(d) p(i+1)=rem(p(i)+d(i),2); echo off ; end echo on ; a=2.*p-1; b(1)=0; dd(1)=0; for i=1:length(d) b(i+1)=a(i+1)+a(i); d_out(i+1)=rem(b(i+1)/2+1,2); echo off ; end echo on ; d_out=d_out(2:length(d)+1);